#include<bits/stdc++.h>
using namespace std;

int main(int argc, char const *argv[])
{
    string str;
    while(cin>>str){
        unordered_map<char,int> hash;
        for(int i=0;i<str.size();++i){
            if(hash.count(str[i])){
                ++hash[str[i]];
            }
            else{
                hash[str[i]]=1;
            }
        }
        int flag=false;
        for(int i=0;i<str.size();++i){
            if(hash[str[i]]==1){
                cout<<i<<endl;
                flag=true;
                break;
            }
        }
        if(flag==false){
            cout<<-1<<endl;
        }
    }
    return 0;
}
